﻿/* CSS Document */
body{
min-width: 1240px;
margin:0px; color:#666; font-family:"Microsoft YaHei UI",sans-serif;
} 
div{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,ol,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none;
}

.f_l{float:left;}
.f_r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}

/*字体大小及颜色*/
.fontwr{ font-family:"Microsoft YaHei",sans-serif; }
.fontst{ font-family:"Microsoft YaHei",monospace,sans-serif;}
.fontbold{font-weight:bolder; }
a:link {color: #333; text-decoration:none;}
a:visited{color: #333;text-decoration:none;}
a:hover {color: #0053c6; text-decoration:none;}
a:active {color: #333; text-decoration:none;}
li a:hover {color: #0053c6 !important; text-decoration:none;}

a.yellow12:link { font-size:12px;color: #fffc2a; text-decoration:none;font-family:"Microsoft YaHei",sans-serif; }
a.yellow12:visited{font-size:12px;color: #fffc2a;text-decoration:none; font-family:"Microsoft YaHei",sans-serif;}
a.yellow12:hover {font-size:12px;color: #fffc2a; text-decoration:none; font-family:"Microsoft YaHei",sans-serif;}
a.yellow12:active {font-size:12px;color: #fffc2a; text-decoration:none;font-family:"Microsoft YaHei",sans-serif;}

a.white12:link { font-size:12px;color: #fff; text-decoration:none;font-family:"Microsoft YaHei",sans-serif; }
a.white12:visited{font-size:12px;color: #fff;text-decoration:none; font-family:"Microsoft YaHei",sans-serif;}
a.white12:hover {font-size:12px;color: #fff; text-decoration:none; font-family:"Microsoft YaHei",sans-serif;}
a.white12:active {font-size:12px;color: #fff; text-decoration:none;font-family:"Microsoft YaHei",sans-serif;}

a.white14:link { font-size:14px;color: #fff; text-decoration:none; font-weight:bolder; }
a.white14:visited{font-size:14px;color: #fff;text-decoration:none;font-weight:bolder; }
a.white14:hover {font-size:14px;color: #fff; text-decoration:none; font-weight:bolder;}
a.white14:active {font-size:14px;color: #fff; text-decoration:none;font-weight:bolder;}

a.grey12:link { font-size:12px;color: #666; text-decoration:none; }
a.grey12:visited{font-size:12px;color: #666;text-decoration:none; }
a.grey12:hover {font-size:12px;color: #0076ca; text-decoration:none; }
a.grey12:active {font-size:12px;color: #666; text-decoration:none;}

a.grey14:link { font-size:14px;color: #575757; text-decoration:none; }
a.grey14:visited{font-size:14px;color: #575757;text-decoration:none; }
a.grey14:hover {font-size:14px;color: #0076ca; text-decoration:none; }
a.grey14:active {font-size:14px;color: #575757; text-decoration:none;}

a.blue12:link { font-size:12px;color: #3783cf; text-decoration:none; font-weight:bolder;}
a.blue12:visited{font-size:12px;color: #3783cf;text-decoration:none; font-weight:bolder;}
a.blue12:hover {font-size:12px;color: #3783cf; text-decoration:none; font-weight:bolder;}
a.blue12:active {font-size:12px;color: #3783cf; text-decoration:none;font-weight:bolder;}

.inbig_bgtop{ background-image:url(../images/inbg.jpg);background-repeat: repeat-x; background-position: center top;}
.top{ width:1200px; margin:auto; height:62px; display: flex; justify-content: space-between; align-items: center; }
.top_mail{ float:left; color:#fff; line-height:30px; padding-top:15px; width:650px; position:relative;}

.top_mail .wxshowwx{ position:absolute; top:62px; left:402px;z-index:100;display:none;}
.wxshowwx{width:110px;height:110px;}

.topdate{ max-width:390px; float:left;}
.tophome{width:160px; float:left; padding-left:5px;}
.tophome span{ width:72px; float:left;}
.tophome img{ position:relative; top:6px; padding-right:4px;}
.tophome a:link,.tophome a:visited{ font-size:12px; color:#FFF;}

.top_wx{ float:right; width:400px; }
.topnesoul{ width:290px; float:left; padding-top:12px;}
.nesoul{border-radius:4px; background:#fff; height:36px; width:280px;}
.nesoul dl{ width:218px; float:left;}
.inputnesoul{ width:214px; height:34px;border:0;outline:none; line-height:34px; margin-left:5px; text-indent:5px;}
.nesoul dt{ width:57px; float:right; background:#f6f6f6; height:36px;border-radius: 0 4px 4px 0;}
.nesoul dt img{ position:relative; top:5px; left:16px;}

.top_wx span{ float:left; width:93px; color:#fff; font-size:12px; line-height:30px; padding-left:10px;  }
.top_wx span img{ vertical-align:middle; padding-right:5px;}
.top_wx p{ float:right; color:#fff; font-size:12px; line-height:30px; padding-top:15px;}
.top_logo{ width:1200px; margin:auto; height:103px; position:relative;z-index:100;}
.top_logo .logo { position: absolute; float:left; padding-top:20px; width:320px;}
.top_logo .logo img { max-width:320px;max-height:100px; }
.logo_r{ width:870px; float:right; padding-top:47px;}
.top_logo .top_sou{ width:290px; float:right; padding-top:33px; position:absolute; right:0px;}
.sou_left{ width:216px; float:left; height:38px; border:1px solid #d0d0d0; background-color:#fff;}
.souinput{ width:210px; border:0;outline:none; height:30px; line-height:30px; color:#373737;text-indent:5px; margin-top:2px;}
.souimg{ width:72px; float:right; height:40px;}

.foot{ width:100%; height:215px; margin:auto; background-image:url(../images/footbg.jpg); overflow:hidden;font-family:"Microsoft YaHei",sans-serif;}
.foot_nav{width:1200px; margin:10px auto; height:75px; line-height:75px; text-align:center;font-size: 16px;font-weight: normal; border-bottom:1px solid #fff;overflow:hidden;color:#fff;}
.foot_nav a{ padding-right:20px; padding-left:20px;}
.foot_nav a:link, .foot_nav a:visited { color:#fff;}
.foot_fw{ font-weight:bolder; color:#666666; text-align:center; padding:40px 0px 5px 0px;}
.foot_text{width: 1200px; margin:auto; text-align:center; padding:0px 0px 10px 0px; line-height:22px;}
.fontfoot{ width:800px; float:left;color:#fff; font-size: 14px; text-align:left;padding-top:24px;}
.fontfoot a:link,.fontfoot a:visited{ color:#fff;}
.picf{ display:flex; align-items:center; float:right; padding-top:20px;}
.picf img{ padding-left:10px;}
/*公用左侧部分*/
.leftnav{ width:258px; float:left;}
.leftnav_big{ width:206px; margin:22px auto; padding-bottom:50px; overflow:hidden;}
.leftnav_top_zw{ width:206px;  font-size:18px; color:#575757; font-weight:700; line-height:30px; padding-bottom:8px;}
.leftnav_top_zw img{ position:relative; padding-right:12px; top:5px;}
.leftnav_top_en{ width:206px; line-height:20px; font-size:14px; color:#278bd1; padding-top:5px; font-family:Arial, Helvetica, sans-serif; padding-bottom:12px;}
.leftnav_top_line{ width:206px; font-size:0px; padding-bottom:17px;}
.leftnav_01{ width:206px; padding:7px 0px; line-height:24px;background-color:#2a74dd; position:relative;float:left;}
.leftnav_01 span{ width:16px; float:left; padding-left:9px; padding-right:8px; padding-top:4px;}
.leftnav_01 h3{ width:150px; float:left;}
.leftnav_01_kb{margin-bottom:6px;}
.leftnav_01 .leftjian{ position:absolute; right:5px; top:14px;}
.leftnav_02{ width:206px; float:left; }
.leftnav_02 ul li{float:left;width:206px; line-height:20px; background-color:#f9f9f9; border-bottom:1px solid #dcdcdc; padding:8px 0px;}
.leftnav_02 ul li span{ width:7px; float:left; padding-left:39px; padding-right:10px;}
.leftnav_02 ul li h3{ width:145px; float:left;}
.leftnav_02 ul li h3 a:link, .leftnav_02 ul li h3 a:visited {font-size: 12px; color:#575757; font-weight:normal;}

.leftnav_02 ul li.cur{float:left;width:206px; line-height:20px;  background-color:#e3ecf9; border-bottom:1px solid #dcdcdc;  padding:8px 0px;}
.leftnav_02 ul li h3.cur a:link, .leftnav_02 ul li h3.cur a:visited {font-size: 12px; color:#5f90d4; font-weight: bold;}
.leftnav_pic{ width:204px; height:110px; border:1px solid #d7d7d7; margin-top:16px;}

/*公用中间部分*/
.mdbg_w{ width:1198px; border:1px solid #d7d7d7; background-color:#fff; margin-bottom:15px; margin:auto; }
.mdbg{ width:1198px; border:1px solid #d7d7d7; background-color:#fff; margin-bottom:15px; margin:auto; }
.mdbgline{ width:1198px; background-image:url(../images/mdbg_li.jpg); overflow:hidden;}

.right_md{ width:938px; float:right; font-family:"Microsoft YaHei",sans-serif; }
.right_block{ width:870px; margin:25px 35px;}
.right_md_top{ height:40px; border-bottom:2px solid #cecece;font-size:14px;color: #666; margin-bottom:10px; position:relative;}
.right_md_top img{ position:relative; top:5px; padding-right:10px; }
.right_md_top .fanhsou{ position:absolute; right:0px; top:0px;}
.right_md_title{ height:40px; border-bottom:1px solid #dcdcdc; line-height:40px;font-weight:bolder; color:#575757; font-size:14px; text-indent:5px;font-family:monospace;}
.right_md_laiy{ height:40px; background-color:#f4f4f4; line-height:40px; margin-top:4px;}

.right_md_titltop{ line-height:48px; text-align:center; padding:20px 30px 0px 30px; color:#333333; font-size:22px; font-weight:bolder;}
.right_md_subtitltop{ line-height:40px; text-align:center; padding:0px 20px 20px 20px; color:#333333; font-size:20px;  }
.right_md_laiy h4{ width:550px; float:left; padding-left:20px; font-size:14px; font-weight:normal;}
.right_md_laiy p{ width:160px; float:right; padding-right:20px;font-size:14px; font-weight:bolder; text-align:right;}
.right_md_font{ color:#5f90d4;font-size:14px;font-weight:bolder; text-align:center; padding-top:20px;}
.right_md_font2{ color:#575757;font-size:12px;font-weight:bolder; text-align:center; padding-top:10px;}
.right_md_text{ color:#575757;font-size:16px; padding-top:15px; line-height:30px; padding-bottom:10px; padding-left:15px; padding-right:10px; min-height:400px;word-break:break-all;}
.right_md_text .div_100w { width:100%; }
.right_md_text .div_960 { width:960px; }
.right_md_text .div_800 { width:800px; }
.right_md_text .div_720 { width:720px; }
.right_md_text video { width:100%; }
.right_md_close{ color:#575757;font-size:14px; padding-top:15px; line-height:30px; padding-bottom:10px; padding-left:15px; padding-right:10px; text-align:center;}
.wenz_md{ width:1145px; margin:20px auto;}
.wenz_toppad{ padding-top:15px;}
.
.right_md_list{ color:#575757;font-size:12px; padding-top:15px; line-height:24px; padding-bottom:10px;}
.right_md_list ul li{ background-image:url(../images/img01.jpg);background-repeat: no-repeat;  background-position: left 10px; text-indent: 17px; text-align:left;  line-height:32px;}
.right_md_list ul li .date{ float:right;color:#999999; font-size:12px; }
.right_md_list ul li a{ float:none;white-space: nowrap; display: block; overflow: hidden; width: 780px; text-overflow: ellipsis;}

/*分页*/
.pages{width:100%; text-align:right;padding-bottom:30px;padding-top:10px;  font-size:12px; padding-left:15px; }
.pages form{ margin-right:auto; margin-left:auto; position: relative; right: 20px;}
.pages input { text-align: center; margin-left: 5px; }
.right_block .pages form { right: 0px; }

.zwxx_fy_ym{
	margin:0px 5px;
}
.zwxx_fy_ym a {
	height:20px;
	border:solid 1px #c5c4c4;
	margin:2px;
	font-weight:bold;
	font-size:12px;
	padding:2px 6px; 
}
.zwxx_fy_ym A:link{ COLOR: #858585; TEXT-DECORATION: none;}
.zwxx_fy_ym A:visited { COLOR: #858585; TEXT-DECORATION: none;}
.zwxx_fy_ym A:hover{ COLOR: #227bd4; TEXT-DECORATION: none;}
.zwxx_fy_ym A:active { COLOR: #858585; TEXT-DECORATION: none; }   
.input_k{ width:24px; height:16px; border:1px solid #c5c4c4; text-align:center; }
/*分页*/

/*CSS控制显示内容的样式*/
.divpointnowrap {width:450px;overflow:hidden;white-space: nowrap;word-break: keep-all;text-overflow: ellipsis;}

.zwbg_div { margin:auto; }
.zwbg_div caption { padding:10px;}
.zwbg_div table { border-collapse: collapse; width:100%; border-spacing:0; table-layout:fixed; }
.zwbg_div table th,.zwbg_div table td { border:1px solid #000; padding:10px; text-align:center; }
.zwbg_div_1080 { width:1080px; }
.zwbg_div_920 { width:920px; }

/*院士增选名单样式2023年*/
.yszx_div { margin:auto; font-size:14px;font-family:'宋体',serif; }
.yszx_div caption { padding:10px;font-family:'Times New Roman','黑体',serif;font-size:18px;color:#000; }
.yszx_div table { border:1px solid #000; border-collapse: collapse; width:100%; border-spacing:0; table-layout:fixed;line-height: 1.5em; }
.yszx_div table th { border:1px solid #000; padding:10px; text-align:center;font-family:'Times New Roman','黑体',serif;font-size:16px;color:#000; }
.yszx_div table td { border:1px solid #000; padding:10px; text-align:center;font-family:'宋体',serif;font-size:14px;color:#000; }
.yszx_div_1080 { width:1080px; }
.yszx_div_920 { width:920px; }

.foot_red{ width:100%; height:215px; margin:auto; background-image:url(../images/footbg_red.jpg); overflow:hidden;}
.foot_nav_red{width:1198px; margin:10px auto; height:75px; line-height:75px; text-align:center;font-weight: bold; border-bottom:1px solid #fff;overflow:hidden;color:#fff;}
.foot_nav_red a{ padding-right:20px; padding-left:20px;}
.foot_nav_red a:link, 
.foot_nav_red a:visited {font-size: 16px;font-weight: bold; color:#fff;}
.foot_text_red{width:1198px; margin:auto; text-align:center; padding:0px 0px 10px 0px; line-height:22px;}
.fontfoot_red{ width:705px; float:left;color:#fff; font-size:14px; text-align:left;padding-top:24px;}
.fontfoot_red a:link,
.fontfoot_red a:visited{ color:#fff;}
.picf_red{ display:flex; align-items:center; float:right; padding-top:20px;}
.picf_red img{ padding-left:10px;}

.inmenu{width: 870px;
display: flex;
flex-wrap: nowrap;
justify-content: space-between;}
.inmenu ul li{float:left; padding:0px 7px 0px 19px; } 
.navm_tab_div_home{ height:46px; text-align:center; float:left; width:120px; background:url(../images/navbg01.png); line-height:46px; }
.navm_tab_div_home h3{ text-align:center; padding-top:23px; }
.navm_tab_div_home h4{font-size:14px; color:#FFF; font-family:"Microsoft YaHei",sans-serif; font-weight:normal; }
.navm_tab_div_home h4 a:link,.navm_tab_div_home h4 a:visited{ font-size:14px; color:#FFF; font-family:"Microsoft YaHei",sans-serif; }

.navm_tab_div_current{
	text-align:center; 
	float:left; 
	height:55px; 
	background-image:url(../images/hnav.png); 
	line-height:30px; 
	background-repeat: no-repeat; 
	background-position: center; 
	font-family:"Microsoft YaHei",sans-serif; font-weight:normal;text-decoration:none;
	font-size:20px;
}
.navm_tab_div_current a:link    { color:#0f5eca; }
.navm_tab_div_current a:visited { color:#0f5eca; }
.navm_tab_div_current a:hover   { color:#0f5eca; }
.navm_tab_div_current a:active  { color:#0f5eca; }



.navm_tab_div_common { text-align:center; line-height:30px; font-size:20px; color:#000000; font-family:"Microsoft YaHei",sans-serif; font-weight:normal;text-decoration:none;}
.navm_tab_div_common a:link    { color:#000000; }
.navm_tab_div_common a:visited { color:#000000; }
.navm_tab_div_common a:hover   { color:#000000; }
.navm_tab_div_common a:active  { color:#000000; }

.navm_tab_div_current h4{font-size:20px; color:#0f5eca; font-family:"Microsoft YaHei",sans-serif; font-weight:normal; }
.navm_tab_div_common h4{font-size:20px; color:#000000; font-family:"Microsoft YaHei",sans-serif; font-weight:normal; }


/*院士信息*/
.in_zhmd{ float:left; padding:0px 0px 0px 0px; }
.in_ystkj_top2{ font-size:14px; font-weight:bolder; color:#0076ca; padding-bottom:12px; position:relative; padding-top:15px; }
.in_ystkj_top2 img{ vertical-align:middle; padding-right:7px; padding-bottom:3px; }
.in_ystkj_top2 .in_zzjg_more2{ position:absolute; right:0px; top:15px; }
.in_zzjg_more2 a:link,.in_zzjg_more2 a:visited{ font-size:12px; color:#666666; font-family:"Microsoft YaHei",sans-serif; font-weight:normal; }


.in_ystkj{ width:375px; float:left; padding:0px 20px 0px 5px; }
.in_ystkj_top{ font-size:14px; font-weight:bolder; color:#0076ca; padding-bottom:12px; position:relative; }
.in_ystkj_top img{ vertical-align:middle; padding-right:7px; padding-bottom:3px; }
.in_ystkj_top .in_zzjg_more{ position:absolute; right:0px; top:2px; }

.zxuan{ padding-bottom:10px; padding-top:3px; }
.zxuan_01{ width:99px; height:100px; background:#549de2; border-radius:4px; float:left; }
.zxuan_01 span{ text-align:center; width:43px; padding-left:28px; }
.zxuan_01 span img{ position:relative; top:14px; }
.zxuan_01 p{width:75px; text-align:center; color:#fff; font-size:12px; padding-top:18px; margin:auto; }
.zxuan_01 p a:link,.zxuan_01 p a:visited{ font-size:12px; color:#fff; }

.zxuan_02{ width:99px; height:100px; background:#5db49f; border-radius:4px; float:left; margin-left:27px; }
.zxuan_02 span{ text-align:center; width:43px; padding-left:28px; }
.zxuan_02 span img{ position:relative; top:14px; }
.zxuan_02 p{width:75px; text-align:center; color:#fff; font-size:12px; padding-top:18px; margin:auto; }
.zxuan_02 p a:link,.zxuan_02 p a:visited{ font-size:12px; color:#fff; }

.zxuan_03{ width:99px; height:100px; background:#54b4cc; border-radius:4px; float:left; margin-left:27px; }
.zxuan_03 span{ text-align:center; width:43px; padding-left:28px; }
.zxuan_03 span img{ position:relative; top:14px; }
.zxuan_03 p{ width:75px; text-align:center; color:#fff; font-size:12px; padding-top:13px; margin:auto; }
.zxuan_03 p a:link,.zxuan_03 p a:visited{ font-size:12px; color:#fff; }

.ysdw_yszx_01 { width:350px;height:90px;background:#549de2; border-radius:4px; }
.ysdw_yszx_02 { width:350px;height:90px;background:#5db49f; border-radius:4px; }
.ysdw_yszx_03 { width:350px;height:90px;background:#54b4cc; border-radius:4px; }
.ysdw_yszx_div { width:300px;height:90px; }
.ysdw_yszx_ico { width:90px;height:90px;float:left; }
.ysdw_yszx_ico img{ margin:25px; }
.ysdw_yszx_txt { height:90px;float:left;line-height:88px; }
.ysdw_yszx_txt a,
.ysdw_yszx_txt a:link,
.ysdw_yszx_txt a:visited { font-size:20px; color:#fff; }
.ysdw_yszx_space {width:375px;height:20px; }

.in_ystkj_news{ padding:0px; }
.in_ystkj_news ul li{background-image:url(../images/ico05.jpg); background-repeat: no-repeat; background-position: left 10px; text-indent: 17px; text-align:left; line-height:23px; line-height:24px\9; _line-height:24px; *line-height:24px; }
.in_ystkj_news ul li span{ float:right; color:#999999; font-size:12px; font-family:"SimSun",monospace; }
.in_ystkj_news ul li a span{ float:none; color:#999999; }
.in_gdjyyj{ width:276px; height:67px; background-color:#145fc8; line-height:67px; text-align:center; margin-top:15px; float:left; }


.in_zjys{ width:355px; float:left; padding:0px 20px 0px 17px; }
.in_zjys_md{ width:355px; margin-bottom:12px; margin-top:9px; height:146px; }

.in_zjys_k01{ height:54px; width:158px; border:1px solid #00a996; background:#fff; margin-bottom:18px; font-weight:bolder; margin-right:30px; line-height:54px; float:left; }
.in_zjys_k01 span{ width:40px; float:left; padding:7px 0px 0px 10px; }
.in_zjys_k01 h3{ text-align:center; width:100px; float:left; padding-top:7px; }

.in_zjys_k02{ height:54px; width:158px; border:1px solid #f29e40; background:#fff; margin-bottom:18px; font-weight:bolder; line-height:54px; float:left; }
.in_zjys_k02 span{ width:40px; float:left; padding:7px 0px 0px 10px; }
.in_zjys_k02 h3{ text-align:center; width:100px; float:left; padding-top:7px; }

.in_zjys_k03{ height:54px; width:158px; border:1px solid #0083b7; background:#fff; margin-bottom:18px; font-weight:bolder; line-height:54px; margin-right:30px; float:left; }
.in_zjys_k03 span{ width:40px; float:left; padding:7px 0px 0px 10px; }
.in_zjys_k03 h3{ text-align:center; width:100px; float:left; padding-top:7px; }

.in_zjys_k04{ height:54px; width:158px; border:1px solid #d76a7a; background:#fff; margin-bottom:18px; font-weight:bolder; line-height:54px; float:left; }
.in_zjys_k04 span{ width:40px; float:left; padding:7px 0px 0px 10px; }
.in_zjys_k04 h3{ text-align:center; width:100px; float:left; padding-top:7px; }
.in_zjys_pad{margin-right:30px; }
.in_ysdt_md{ width:375px; padding-top:12px; }
.in_ysdt_md ul li{ width:114px; height:29px; margin-left:5px; margin-right:6px; line-height:29px; text-align:center; float:left; margin-bottom:15px; }
.in_ysdt_md ul li a:link, .in_ysdt_md ul li a:visited {font-size: 12px; color:#fff; }
.zjys_block1{ background:#00a996; }
.zjys_block2{ background:#f29e40; }
.zjys_block3{ background:#0590b9; }
.zjys_block4{ background:#d96a7a; }
.zjys_block5{ background:#5a86c3; }

.in_ysdt_block1{ width:114px; height:84px; background-color:#4ca7cb; margin-right:14px; float:left; }
.in_ysdt_block1 span{ width:114px; float:left; padding:7px 0px 0px 0px; text-align:center; }
.in_ysdt_block1 h3{ text-align:center; width:114px; float:left; font-weight:normal; padding-top:5px; }
.in_ysdt_block2{width:114px; height:84px; background-color:#eeb16b; margin-right:14px; float:left; }
.in_ysdt_block2 span{ width:114px; float:left; padding:7px 0px 0px 0px; text-align:center; }
.in_ysdt_block2 h3{ text-align:center; width:114px; float:left; font-weight:normal; padding-top:5px; }
.in_ysdt_block3{ width:114px; height:84px; background-color:#37b18c; float:left; }
.in_ysdt_block3 span{ width:114px; float:left; padding:7px 0px 0px 0px; text-align:center; }
.in_ysdt_block3 h3{ text-align:center; width:114px; float:left; font-weight:normal; padding-top:5px; }

.in_ysmd{ width:355px; float:left; padding:0px 0px 0px 17px; }

.in_ysmd_top{ width:355px; font-size:14px; font-weight:bolder; color:#0076ca; padding-bottom:15px; position:relative; }
.in_ysmd_top img{ vertical-align:middle; padding-right:7px; }
.in_ysmd_top .in_zzjg_more{ position:absolute; right:0px; top:2px; }

.in_ysmd_bolck{padding-top:4px; overflow:hidden; }
.in_ysmd_bolck ul li{ width:116px; padding-bottom:6px; float:left; }
.in_ysmd_nav{ width:116px; border:1px solid #5a86c3; background:#f7f7f7; text-align:center; line-height:24px; height:24px; }
.in_ysmd_nav a:link,.in_ysmd_nav a:visited{ font-size:12px; color:#486fa6; font-weight:normal; }

.in_ysmd_nav:hover{ width:116px; height:24px; border:1px solid #5a86c3; background:#5a86c3; text-align:center; line-height:24px; }
.in_ysmd_nav:hover a:link,.in_ysmd_nav:hover a:visited{ font-size:12px; color:#fff; font-weight:normal; }


.in_ysmd_bolck3{padding-top:4px; overflow:hidden; }
.in_ysmd_bolck3 ul li{ width:109px; padding-bottom:10px; float:left; margin-left:4px; margin-right:5px; }
.in_ysmd_nav3{ width:109px; background:#0053c6; text-align:center; line-height:30px; }
.in_ysmd_nav3 a:link,.in_ysmd_nav3 a:visited{ font-size:12px; color:#fff; font-weight:normal; }

.in_ysmd_nav3:hover{ width:109px; height:30px; background:#2e7fec; text-align:center; line-height:30px; }
.in_ysmd_nav3:hover a:link,.in_ysmd_nav3:hover a:visited{ font-size:12px; color:#fff; font-weight:normal; }


.in_ysmd_pad{margin-right:10px; }
.padzj{ padding-top:15px; }
.padzj2{ padding-top:10px; }
.padmd{ padding-bottom:15px; }
.in_ysmd_bolck2{ width:350px; overflow:hidden; }
.in_ysmd_bolck2 ul li{ padding-bottom:17px; float:left; }
.in_ysmd_nav1{ width:90px; border:1px solid #5a86c3; background:#f7f7f7; text-align:center; line-height:27px; }
.in_ysmd_nav1 a:link,.in_ysmd_nav a:visited{ font-size:12px; color:#486fa6; font-weight:normal; }

.in_ysmd_nav1:hover{ width:90px; height:27px; border:1px solid #5a86c3; background:#5a86c3; text-align:center; line-height:27px; }
.in_ysmd_nav1:hover a:link,.in_ysmd_nav1:hover a:visited{ font-size:12px; color:#fff; font-weight:normal; }


.in_ysmd_nav2{ width:130px; border:1px solid #5a86c3; background:#f7f7f7; text-align:center; line-height:27px; }
.in_ysmd_nav2 a:link,.in_ysmd_nav a:visited{ font-size:12px; color:#486fa6; font-weight:normal; }
.in_ysmd_nav2:hover{ width:130px; height:27px; border:1px solid #5a86c3; background:#5a86c3; text-align:center; line-height:27px; }
.in_ysmd_nav2:hover a:link,.in_ysmd_nav2:hover a:visited{ font-size:12px; color:#fff; font-weight:normal; }


/*战略咨询*/
.in_zlzx2{ width:290px; float:left; padding:0px 15px 0px 5px; }
.in_zlzx_pic2{ width:365px; padding:5px 0px 15px 0px; }
.in_zlzx_text2{width:365px; padding:0px 0px 10px 0px; line-height:25px; font-size:12px; color:#666666; }
.in_zlzx{ width:380px; float:left; padding:0px 20px 0px 5px; }
.in_zlzx_pic{ width:380px; padding:5px 0px 15px 0px; }
.in_zlzx_text{ width:380px; padding:0px 0px 10px 0px; line-height:25px; font-size:12px; color:#666666; }
.in_zlzx_text p{ width:380px; padding:0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 8; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-break: break-all; text-indent: 0em; text-align: justify;}
.in_yjdt2{ width:442px; float:left; padding:0px 15px 0px 17px; }
.in_yjdt{ width:380px; float:left; padding:0px 15px 0px 17px; }
.in_zxjy{ width:337px; float:left; padding:0px 0px 0px 0px; }
.in_zxjy_md{ width:337px; padding:0px 0px 0px 0px; }
.in_zxjy_left{ width:148px; float:left; padding-left:19px; padding-bottom:14px; }
.in_zxjy_left span{ width:148px; height:90px; }
.in_zxjy_left p{ width:148px; line-height:20px; font-size:12px; font-family:"Microsoft YaHei",sans-serif; color:#666; padding-top:10px; }
.in_zxjy_pad{ padding-left:17px; }
.in_zxjy_line{width:320px; border-top:1px solid #dddddd; overflow:hidden; font-size:0px; margin-left:17px; }
.in_zxjy_block{ width:322px; padding-top:15px; padding-left:17px; }
.in_zxjy_block ul li{ width:94px; height:96px; background-color:#145fc8; border-radius:4px; float:left; }
.in_zxjy_block span{ width:94px; padding:14px 0px 0px 27px; float:left; }
.in_zxjy_block h3{float:left; width:94px; text-align:center; padding-top:8px; font-weight:normal; }
/*学术引领*/
.in_gjgc{ width:345px; float:left; padding:0px 20px 0px 5px; }
.in_kjlt{ width:345px; float:left; padding:0px 20px 0px 17px; }
.in_jybgc{ width:345px; float:left; padding:0px 10px 0px 17px; }
.in_xshd{ width:412px; float:left; padding:0px 0px 0px 0px; }
.in_xshd_md{ width:405px; margin-bottom:15px; float:left; margin-left:5px; position:relative; }
.in_xshd_md ul li{ width:395px; height:60px; line-height:60px; text-align:center; float:left; margin-left:10px; }
.in_xshd_md ul li .sanj_xshd{position: absolute; z-index: 2; width: 0; height: 0; line-height: 0; font-size: 0; border-width: 6px; border-style: solid; border-color: #0590b9 #f7f7f7 #f7f7f7 #f7f7f7; top: 65px; left:98px; }
 
.qikan_color1{ background-color:#00a996; margin: 10px 8px; }
.qikan_color2{ background-color:#f29e40; margin: 10px 8px; }
.qikan_color3{ background-color:#0590b9; margin: 10px 8px; }
.qikan_color4{ background-color:#0080ff; margin: 10px 8px; }

.in_xshd_left{ width:121px; float:left; padding-left:16px; padding-bottom:14px; }
.in_xshd_left span{ width:121px; height:90px; }
.in_xshd_left p{ width:121px; line-height:20px; font-size:12px; color:#666; padding-top:7px; }
.in_xshd_line{width:395px; border-top:1px solid #dddddd; overflow:hidden; font-size:0px; margin-left:15px; }
.in_xshd_block{ width:400px; padding-top:10px; padding-left:17px; }
.in_qtxshd_pic{ width:121px; height:70px; float:left; padding-right:17px; padding-top:3px; }
.in_qtxshd_rt{ width:260px; float:left; }
.in_qtxshd_rt h3{ font-size:12px; color:#666666; font-weight:bolder; line-height:20px; }
.in_qtxshd_rt p{ font-size:12px; color:#666666; line-height:18px; }




/*综合信息*/
.in_hyhd{ width:260px; float:left; padding:0px 15px 0px 5px; }
.in_hyhd_news{ padding:0px; }
.in_hyhd_news ul li{ text-align:left; float:left; padding-bottom:5px; }
.in_hyhd_news ul li h3{ float:left; width:15px; padding-top:8px; }
.in_hyhd_news ul li h4{ float:left; line-height:22px; width:245px; font-weight:normal; }
.in_hyhd_news ul li h4 span{ color:#999999; font-size:12px; font-family:"SimSun",monospace; padding-left:5px; }
.in_hyhd_news ul li a span{ float:none; color:#999999; }
.in_fhyszy{ width:260px; float:left; padding:0px 20px 0px 20px; }
.in_jgxx{ width:260px; float:left; padding:0px 0px 0px 20px; }

/*科技合作*/
.in_ywkd{ width:345px; float:left; padding:0px 15px 0px 5px; }
.in_wjys_md{width:345px; padding:0px 0px 0px 0px; }
.in_wjys_md ul li{width:345px; padding:0px 0px 10px 0px; float:left; }
.in_wjys_md ul li h3{ background-color:#145fc8; height:22px; width:88px; text-align:center; color:#fff; line-height:22px; float:left; font-size:12px; }
.in_wjys_md ul li h4{height:22px; text-align:center; color:#666666; line-height:22px; text-align:left; float:left; font-size:12px; margin-left:15px; font-weight:normal; }

.in_ywkd_md{width:345px; padding:0px 0px 0px 0px; }
.in_ywkd_md ul li{ width:345px; padding-bottom:21px; float:left; }
.in_ywkd_md ul li span{ width:120px; height:80px; float:left; padding-right:19px; }
.in_ywkd_md ul li h2{ width:200px; float:left; font-size:14px; font-weight:bolder; padding-bottom:3px; line-height:20px; }
.in_ywkd_md ul li p{ width:200px; line-height:20px; float:left; font-size:12px; }
.in_gjjl{ width:355px; float:left; padding:0px 20px 0px 0px; }
.in_gjjl_news{ width:355px; padding:0px 0px 0px 0px; }
.in_gjjl_news ul li{ width:155px; float:left; padding-left:20px; padding-bottom:15px; }
.in_gjjl_news ul li span{ width:155px; height:90px; }
.in_gjjl_news ul li p{ width:155px; font-size:12px; line-height:20px; padding-top:6px; }
.in_ywkd_pad{ padding-left:20px; }
.in_gjgc{ width:420px; float:left; padding:0px 5px 0px 15px; }
.in_ybhz{ width:400px; float:left; padding:0px 5px 0px 15px; }
.in_ybhz_line{width:400px; border-top:1px solid #dddddd; overflow:hidden; font-size:0px; margin-top:10px; }
.in_ybhz_menu{width:410px; margin-top:7px; overflow:hidden; height:95px; }
.in_ybhz_menu ul li{ width:124px; height:34px; background-color:#145fc8; line-height:34px; margin-right:12px; text-align:center; float:left; margin-bottom:13px; }
.in_ybhz_menu ul li.cur{ width:124px; height:34px; background-color:#f0ae2e; line-height:34px; margin-right:12px; text-align:center; float:left; margin-bottom:13px; }
.in_ybhz_menu ul li a:link, .in_ybhz_menu ul li a:visited {font-size: 12px; color:#fff; font-weight:bolder; font-family:"SimSun",monospace; }

/*国际合作*/
.in_gjhz_top{ font-size:14px; font-weight:bolder; color:#0076ca; padding-bottom:15px; position:relative; }
.in_gjhz_top img{ vertical-align:middle; padding-right:7px; padding-left:5px; }
.in_gjhz_top .in_gjhz_more{ position:absolute; right:17px; top:2px; }
.in_gjhz_more a:link, .in_gjhz_more a:visited {font-size: 12px; color:#666666; font-weight:normal; font-family:"Microsoft YaHei",sans-serif; }


.in_dtxxi{ width:355px; float:left; padding:0px 5px 0px 0px; }
.in_gjgcdx{ width:348px; float:left; padding:0px 0px 0px 15px; }
.in_gjhz_news{ width:355px; padding:8px 0px 0px 0px; }
.in_gjhz_news ul li{ width:155px; float:left; padding-left:5px; padding-right:15px; padding-bottom:10px; padding-top:5px; }
.in_gjhz_news ul li span{ width:155px; height:85px; }
.in_gjhz_news ul li p{ width:155px; font-size:12px; line-height:20px; padding-top:4px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-break: break-all; text-indent: 0em; text-align: justify;}
.in_gjhzpic{width:415px; padding-top:3px; }
.in_gjhzpic ul li{ width:192px; height:98px; float:left; padding-right:14px; padding-bottom:10px; }

/*人才培养*/
.in_gzdt{ width:345px; float:left; padding:0px 20px 0px 5px; }
.in_gzdt_nr{ line-height:20px; font-size:12px; padding-bottom:20px; }
.in_gzdt_top{ width:615px; padding:0px 0px 10px 0px; float:left; }
.in_gzdt_top span{ width:200px; height:110px; float:left; padding-right:16px; }
.in_gzdt_top h2{ width:395px; float:left; padding-bottom:10px; }
.in_gzdt_top p{ width:395px; float:left; font-size:12px; line-height:22px; }
.in_gzdt_news{ width:615px; padding:0px 0px 10px 0px; float:left; }
.in_gzdt_news ul li{background-image:url(../images/ico05.jpg); background-repeat: no-repeat; background-position: left 10px; text-indent: 17px; text-align:left; line-height:24px; }
.in_gzdt_news ul li span{ float:right; color:#999999; font-size:12px; font-family:"SimSun",monospace; }
.in_gzdt_news ul li a span{ float:none; color:#999999; }

.in_gzdt_right{ width:395px; float:left; padding:0px 0px 0px 20px; }
.in_ghgc_nav{width:395px; padding-top:5px; }
.ghgc_nav_top{ width:395px; height:38px; background-color:#ffffff; border-bottom:1px solid #ddd; line-height:38px; }

.ghgc_tab_div_current{ text-align:center; float:left; background-color:#f7f7f7; height:36px; border-top:2px solid #0076ca; padding:0px 10px; line-height:38px; }
.ghgc_tab_div_common{ height:38px; text-align:center; float:left; padding:0px 10px; line-height:38px; }

.ghgc_tab_div_current a:link{ font-size:14px; color:#0076ca; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; font-weight:bolder; }
.ghgc_tab_div_current a:visited{ font-size:14px; color:#0076ca; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; font-weight:bolder; }
.ghgc_tab_div_current a:hover{ font-size:14px; color:#0076ca; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; font-weight:bolder; }
.ghgc_tab_div_current a:active{ font-size:14px; color:#0076ca; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; font-weight:bolder; }

.ghgc_tab_div_common a:link{ font-size:14px; color:#333333; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; }
.ghgc_tab_div_common a:visited{ font-size:14px; color:#333; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; }
.ghgc_tab_div_common a:hover{ font-size:14px; color:#333; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; }
.ghgc_tab_div_common a:active{ font-size:14px; color:#333; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; }
.in_ghgc_con{ width:395px; padding-top:15px; padding-bottom:5px; }
.in_jy_tz{ width:92px; height:28px; background-color:#145fc8; line-height:28px; text-align:center; float:left; position:relative; }

.in_jy_tz .sanj_jy_tz{position: absolute; 
 z-index: 2; 
 width: 0; 
 height: 0; 
 line-height: 0; 
 font-size: 0; 
 border-width: 6px; border-style: solid; 
 border-color: #145fc8 #f7f7f7 #f7f7f7 #f7f7f7; top: 28px; 
 left:38px; }

/*首页微信*/
.wxshow{ position:fixed; top:30px; z-index:100; right:240px; display:none; }
.wxshowimg{ width:110px; height:110px; }

/*在线服务*/
.in_zxhw{ width:1150px; float:left; padding:20px 15px 0px 22px; }
.in_zxhw ul li{ width:355px; height:58px; padding-bottom:24px; padding-right:28px; float:left; }
.in_zxhw2{ width:370px; float:left; padding:20px 15px 0px 28px; }
.in_zxhw2 ul li{ width:355px; height:58px; padding-bottom:20px; }
.in_zxhw3{ width:305px; float:left; padding:20px 15px 0px 28px; }
.in_zxhw3 ul li{ width:305px; padding-bottom:20px; }

.inpicbg{
	height:174px; 
	width:100%; 
	background-image: url(../images/inbg1.jpg); 
	background-position: center; 
}
.inpicmd{ width:1200px; margin:auto; padding-top:33px; position:relative; }
.inpicmd ul li{ width:290px; height:128px; float:left; }
.inpicmd_pad{ padding-right:12px; }
.inpicmd .jianleft{ position:absolute; left:0px; top:76px; }
.inpicmd .jianright{ position:absolute; right:0px; top:76px; }

.intzsp{ width:1200px; margin:auto; height:314px; padding-bottom:18px; }
.ints_left{ width:578px; float:left; border:1px solid #d5d5d5; height:315px; margin-right:39px; }
.ints_top{ width:578px; margin:0px 0px 10px 0px; float:left; height:50px; background-color:#f7f7f7; border-bottom:1px solid #dcdcdc; line-height:50px; }
.ints_top dl{ float:left; color:#666666; font-size:16px; }
.ints_top dl img{ vertical-align:middle; padding-right:10px; padding-top:0px; padding-left:25px; }
.ints_top dt{ float:right; padding-top:10px; padding-right:20px; }
.ints_zs{ width:532px; background-color:#f7f7f7; height:100px; margin:0px 0px 10px 22px; float:left; }
.ints_zs h3{ width:520px; padding-left:6px; text-align:center; color:#0076ca; font-size:16px; font-weight:normal; padding-bottom:8px; padding-top:13px; }
.ints_zs p{ width:515px; padding-left:10px; color:#999999; font-size:12px; line-height:22px; }
.ints_news{width:532px; margin:0px 0px 10px 22px; float:left; }
.ints_news ul li{ width:527px; background-image:url(../images/img01.jpg); background-repeat: no-repeat; background-position: left 8px; text-indent: 17px; float:left; text-align:left; line-height:26px; }
.ints_news ul li span{ float:right; color:#999999; font-size:12px; }
.ints_news ul li a span{ float:none; color:#999999; }

.insp_top{ width:578px; margin:0px 0px 10px 0px; float:left; height:50px; background-color:#f7f7f7; border-bottom:1px solid #dcdcdc; line-height:50px; }
.insp_topleft{ width:380px; float:left; padding:0px 0px 0px 28px; }
.insp_toptit1{ width:119px; float:left; margin-right:30px; }
.insp_toptit1 img{ position:relative; top:5px; padding-right:10px; }
.insp_toptit1.cur{ width:119px; float:left; background-image:url(../images/titbgh.jpg); height:58px; }
.insp_topright{ width:80px; float:right; margin:10px 20px 0px 0px; }
.insp_toptit1 a:link,.insp_toptit1 a:visited{color:#666666; font-size:16px; font-family:"Microsoft YaHei",sans-serif; }
.insp_toptit1.cur a:link,.insp_toptit1.cur a:visited{color:#4e83cc; font-size:16px; font-family:"Microsoft YaHei",sans-serif; }



.insp_right{ width:578px; float:left; border:1px solid #d5d5d5; height:314px; }
.insp_md{width:578px; margin:5px 0px 10px 22px; float:left; }
.insp_md ul li{ width:128.5px; height:232px; float:left; margin-right:12px; }
.insp_md_line{height:232px; float:left; width:1px; font-size:0px; border-right:1px solid #e2e2e2; }
.insp_ico{ width:90px; margin:auto; padding:5px 5px 5px 2px; }
.insp_ico span{width:55px; height:55px; font-size:14px; color:#666666; text-align:center; float:left; padding:10px 0px 0px 10px; }
.insp_ico h3{font-size:14px; color:#666666; text-align:center; font-weight:normal; float:left; }

.intup_md{width:562px; margin:5px 0px 10px 22px; float:left; }
.intup_md ul li{ width:158px; float:left; padding-right:21px; padding-top:10px; padding-left:3px; }
.intup_md ul li span{ width:158px; height:144px; float:left; }
.intup_md ul li p{ width:158px; line-height:20px; padding-top:13px; float:left; text-align:center; }

.insp_sp{ width:158px; height:98px; float:left; padding-top:20px; }

.inpic{ width:1200px; height:129px; margin:auto auto 27px auto; padding-top:45px; }

.link{ width:1198px; border:1px solid #e0e0e0; overflow:hidden; background:#fff; margin:auto; }
.link_tab_div_current{ padding:0px 20px 0px 20px; text-align:center; float:left; height:36px; line-height:36px; margin:0px 11px 0px 0px; border-top:2px solid #0075c9; background-color:#fff; }
.link_tab_div_common{ padding:0px 20px 0px 20px; height:38px; line-height:38px; text-align:center; float:left; margin:0px 11px 0px 0px; }

.link_tab_div_current a:link{ font-size:14px; color:#656565; text-decoration:none; }
.link_tab_div_current a:visited{ font-size:14px; color:#656565; text-decoration:none; }
.link_tab_div_current a:hover{ font-size:14px; color:#656565; text-decoration:none; }
.link_tab_div_current a:active{ font-size:14px; color:#656565; text-decoration:none; }

.link_tab_div_common a:link{ font-size:14px; color:#656565; text-decoration:none; }
.link_tab_div_common a:visited{ font-size:14px; color:#656565; text-decoration:none; }
.link_tab_div_common a:hover{ font-size:14px; color:#656565; text-decoration:none; }
.link_tab_div_common a:active{ font-size:14px; color:#656565; text-decoration:none; }

.link_tab_div_con{ width:1170px; margin:auto; }
.link_nr{ padding:20px 0px 0px 8px; }
.link_nr ul .l1{ float:left; line-height:22px; background:url(../images/img01.jpg) no-repeat left; padding-left:5px; background-position: left; text-indent:8px; text-align:left; margin-right:25px; }
.link_nr ul .l2{ float:left; line-height:22px; padding-left:5px; background-position: left; text-indent:8px; text-align:left; margin-right:5px; margin-top:5px; border:2px; }

.link_nr ul li a:link,.link_nr ul li a:visited{ font-size:14px; color:#666666; }
.link_nr2{ padding:20px 0px 0px 8px; }
.link_nr2 ul li{ float:left; margin-right:25px; text-align:left; }


.link_top{ height:38px; background-color:#f3f3f3; line-height:38px; }


.in_yqhz_top{ font-size:14px; font-weight:bolder; color:#0076ca; padding-bottom:15px; }
.yqhztit{ float:left; }
.yqhztit img{ vertical-align:middle; padding-right:7px; padding-bottom:3px; }

.in_yqhz_more{ float:right; }
.in_yqhz_more img{position:relative; top:3px; padding-right:7px; }
.in_yqhz_more a:link,.in_yqhz_more a:visited{ font-size:12px; color:#666666; font-family:"SimSun",monospace; font-weight:normal; }
.yqhzpic{ width:355px; padding:19px 0px 10px 20px; float:left; }
.yqhzpic ul li{ width:163px; height:97px; float:left; margin-right:10px; }


.in_ydhz_news{ width:400px; }
.in_ydhz_news ul li{background-image:url(../images/ico05.jpg); background-repeat: no-repeat; background-position: left 10px; text-indent: 17px; text-align:left; line-height:24px; }
.in_ydhz_news ul li span{ float:right; color:#999999; font-size:12px; font-family:"SimSun",monospace; }
.in_ydhz_news ul li a span{ float:none; color:#999999; }


.in_ywkd_news{ width:345px; float:left; }
.in_ywkd_news ul li{background-image:url(../images/ico05.jpg); background-repeat: no-repeat; background-position: left 10px; text-indent: 17px; text-align:left; line-height:24px; }
.in_ywkd_news ul li span{ float:right; color:#999999; font-size:12px; font-family:"SimSun",monospace; }
.in_ywkd_news ul li a span{ float:none; color:#999999; }

.in_ywkd_md2{width:345px; padding:0px 0px 0px 0px; }
.in_ywkd_md2 ul li{ width:345px; padding-bottom:11px; float:left; }
.in_ywkd_md2 ul li span{ width:120px; height:80px; float:left; padding-right:19px; }
.in_ywkd_md2 ul li h2{ width:200px; float:left; font-size:14px; font-weight:bolder; padding-bottom:3px; line-height:20px; }
.in_ywkd_md2 ul li p{ width:200px; line-height:20px; float:left; font-size:12px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-break: break-all;}



.in_hdxx_pic{ width:345px; padding:0px 0px 0px 0px; float:left; }
.in_hdxx_pic ul li{ width:155px; float:left; padding-bottom:15px; padding-right:16px; }
.in_hdxx_pic ul li span{ width:155px; height:90px; }
.in_hdxx_pic ul li p{ width:155px; font-size:12px; line-height:18px; padding-top:4px; }
.in_hdxx_news{ padding:0px; width:340px; float:left; min-height: 75px; }
.in_hdxx_news ul li{background-image:url(../images/ico05.jpg); background-repeat: no-repeat; background-position: left 10px; text-indent: 17px; text-align:left; line-height:23px; line-height:24px\9; _line-height:24px; *line-height:24px; }
.in_hdxx_news ul li span{ float:right; color:#999999; font-size:12px; font-family:"SimSun",monospace; }
.in_hdxx_news ul li a span{ float:none; color:#999999; }
.in_rcpypic{ width:345px; float:left; padding-top:15px; }
.in_rcpypic ul li{ width:160px; height:56px; float:left; }
.rcppad{margin-right:17px; }
.in_qtts_news{ width:390px; float:left; padding-left:18px; }
.in_qtts_news ul li{background-image:url(../images/ico05.jpg); background-repeat: no-repeat; background-position: left 10px; text-indent: 17px; text-align:left; line-height:23px; line-height:24px\9; _line-height:24px; *line-height:24px; }
.in_qtts_news ul li span{ float:right; color:#999999; font-size:12px; font-family:"SimSun",monospace; }
.in_qtts_news ul li a span{ float:none; color:#999999; }

.in_rcdt_top{ font-size:14px; font-weight:bolder; color:#0076ca; padding-bottom:8px; position:relative; }
.in_rcdt_top img{ vertical-align:middle; padding-right:7px; padding-bottom:3px; }
.in_rcdt_top .in_rcdt_more{ position:absolute; right:0px; top:2px; }
.in_rcdt_more a:link,.in_rcdt_more a:visited{ font-size:12px; color:#666666; font-family:"SimSun",monospace; font-weight:normal; }
.jytzpad{ padding:10px 0px 0px 0px; }
.xbj{width:20px; height:16px; float:left; clear:both; }
.sjiud{ width:1198px; margin:auto auto 10px auto; height:100px; }
.tuin28{ width:1200px; margin:auto; height:82px; padding-bottom:10px; }
.tuin28 ul li{ width:592px; height:82px; float:left; }
.pad_tuin{ padding-right:14px; }


.in_huodxx{ width:728px; float:left; padding:0px 20px 0px 5px; }

.huodxx_01{ width:360px; float:left; padding:0px 0px 0px 0px; }
.huodxx_01_top{ padding:4px 8px; border:1px solid #5a86c3; text-align:center; color:#0076ca; float:left; margin-bottom:6px; }
.huodxx_01_top a:link,.huodxx_01_top a:visited{ font-size:14px; color:#0076ca; font-family:"SimSun",monospace; font-weight:normal; }
.padhuo{ margin-top:10px; margin-bottom:12px; }


.huodxx_02{ width:360px; float:left; padding:0px 0px 0px 5px; }

.xxin_bl{ padding-bottom:10px; padding-top:3px; }
.xxin_block01{ border:1px solid #00a996; height:50px; width:113px; background:#fff; float:left; margin-right:7px; margin-bottom:8px; }
.xxin_block01 span{ float:left; padding:5px 0px 0px 7px; }
.xxin_block01 p{ float:left; padding:8px 0px 0px 8px; line-height:34px; }
.xxin_block01 a:link,.xxin_block01 a:visited{ font-size:12px; color:#666666; font-family:"SimSun",monospace; }

.xxin_block02{ border:1px solid #f29e40; height:50px; width:113px; background:#fff; float:left; margin-right:7px; margin-bottom:8px; }
.xxin_block02 span{ float:left; padding:5px 0px 0px 7px; }
.xxin_block02 p{ float:left; padding:8px 0px 0px 8px; line-height:34px; }
.xxin_block02 a:link,.xxin_block02 a:visited{ font-size:12px; color:#666666; font-family:"SimSun",monospace; }

.xxin_block03{ border:1px solid #0083b7; height:50px; width:113px; background:#fff; float:left; margin-bottom:8px; }
.xxin_block03 span{ float:left; padding:5px 0px 0px 7px; }
.xxin_block03 p{ float:left; padding:8px 0px 0px 8px; line-height:34px; }
.xxin_block03 a:link,.xxin_block03 a:visited{ font-size:12px; color:#666666; font-family:"SimSun",monospace; }

.n1_tab_div_con{ width:1200px; float:left; height:369px; z-index:100; }
.n_tab_div_con{ width:1168px; padding:15px; border-bottom:1px solid #0076ca; left:0px; border-top:1px solid #0076ca; border-left:1px solid #0076ca; border-right:1px solid #0076ca; height:350px; background-color:#f7f7f7; position:absolute; z-index:100; overflow:hidden; }
.top_navblock{position: relative;
    width: 1200px;
    height: auto;
    margin: auto;}
.gy_gwytop{width:570px; padding:12px 0px 0px 0px; }
.gy_gwy_date{ width:73px; height:74px; background-image:url(../images/date1.jpg); float:left; margin-right:20px; }
.gy_gwy_date h3{width:73px; float:left; font-size:26px; color:#0076ca; text-align:center; padding-top:10px; padding-bottom:10px; }
.gy_gwy_date h4{ width:73px; float:left; padding-top:0px; line-height:20px; font-size:14px; color:#fff; text-align:center; font-weight:normal; }
.gy_gwy_biaot{ width:530px; font-size:12px; line-height:20px; }
.gy_gwy_biaot h2{ font-size:16px; color:#0053c6; font-weight:normal; text-align:center; padding-bottom:6px; padding-top:4px; }
.gy_gwy_biaot p{ font-size:12px; color:#999999; line-height:22px; padding-top:7px; }
.gy_gwy_biaot_title { width:450px; overflow:hidden; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis; color: #000; }
.gy_gwy_biaot_title:hover { width:450px; overflow:hidden; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis; color:#0053c6; }
.gy_gwy_news{width:545px; padding-top:10px; float:left; padding-left:17px; }
.gy_gwy_news ul li{ background-image:url(../images/img01.jpg); background-repeat: no-repeat; background-position: left 9px; text-indent: 17px; text-align:left; line-height:28px; font-size:14px; }
.gy_gwy_news ul li span{ float:right; color:#999999; font-size:12px; font-family:"Microsoft YaHei",sans-serif; }
.gy_gwy_news ul li a span{ float:none; color:#999999; }
.gy_gwy_news ul li a:link,.gy_gwy_news ul li a:visited{ font-size:14px; -webkit-text-size-adjust: none; }
.in_zzjg{ width:360px; float:left; padding-left:5px; padding-right:15px; }
.in_zzjg_line{ width:1px; height:340px; border-right:1px solid #ddd; font-size:0px; float:left; }
.in_zzjg_top{ width:370px; font-size:14px; font-weight:bolder; color:#0076ca; float:left; position:relative; }
.in_zzjg_top img{ vertical-align:middle; padding-right:7px; }
.in_zzjg_top .in_zzjg_more{ position:absolute; right:20px; top:2px; }
.in_zzjg_more a:link,.in_zzjg_more a:visited{ font-size:12px; color:#666666; font-family:"Microsoft YaHei",sans-serif; font-weight:normal; }
.in_zzjg_md1{width:370px; margin-top:16px; float:left; height:185px; }
.in_zzjg_menu1{width:175px; height:40px; background-color:#145fc8; line-height:40px; text-align:center; margin-bottom:12px; float:left; margin-right:10px; position:relative; }
.in_zzjg_menu1 .sanj{position: absolute; 
 z-index: 2; 
 width: 0; 
 height: 0; 
 line-height: 0; 
 font-size: 0; 
 border-width: 6px; border-style: solid; 
 border-color: #145fc8 #f7f7f7 #f7f7f7 #f7f7f7; top: 40px; 
 left:75px; }
.in_zzjg_md2{width:370px; margin-bottom:15px; float:left; margin-top:25px; }
.in_zzjg_menu2_01{ width:119px; height:34px; background-color:#2e7fec; line-height:34px; text-align:center; float:left; margin-right:4px; margin-bottom:11px; }
.in_zzjg_menu2_02{ width:114px; height:34px; background-color:#2e7fec; line-height:34px; text-align:center; float:left; margin-bottom:11px; }
.in_zcwj{ width:365px; float:left; padding:0px 15px 0px 17px; }
.in_zcwj_top{ width:365px; font-size:14px; font-weight:bolder; color:#0076ca; float:left; position:relative; }
.in_zcwj_top img{ vertical-align:middle; padding-right:7px; }
.in_zcwj_top .in_zzjg_more{ position:absolute; right:0px; top:2px; }
.in_zcwj_menu{ width:365px; padding:15px 0px 15px 0px; float:left; }
.in_zcwj_menu ul li{ width:68px; padding-left:7px; padding-right:16px; float:left; }
.in_zcwj_menu ul li span{ width:68px; text-align:center; }
.in_zcwj_menu ul li p{ width:68px; text-align:center; font-weight:bolder; padding-top:10px; }
.in_zcwj_news{ width:365px; padding:10px 0px 15px 0px; float:left; }
.in_zcwj_news ul li{ width:365px; background-image:url(../images/ico05.jpg); background-repeat: no-repeat; background-position: left 10px; text-indent: 17px; text-align:left; line-height:22px; line-height:24px\9; _line-height:24px; *line-height:24px; }
.in_zcwj_news ul li span{ float:right; color:#999999; font-size:12px; font-family:"SimSun",monospace; }
.in_zcwj_news ul li a span{ float:none; color:#999999; }
.in_dsj{ width:365px; float:left; padding:0px 0px 0px 15px; }
.dongtai{ padding-top:0px; }
.dongtai_01{ width:81px; height:86px; background:#6e9ad7; float:left; margin-right:11px; }
.dongtai_01 span{ float:left; padding:10px 0px 0px 18px; }
.dongtai_01 p{ float:left; padding:5px 0px 0px 0px; text-align:center; width:80px; }
.dongtai_01 p a:link,.dongtai_01 p a:visited{ font-size:12px; color:#fff; font-family:"SimSun",monospace; }

.dongtai_02{ width:81px; height:86px; background:#eeb16b; float:left; margin-right:11px; }
.dongtai_02 span{ float:left; padding:10px 0px 0px 18px; }
.dongtai_02 p{ float:left; padding:5px 0px 0px 0px; text-align:center; width:80px; }
.dongtai_02 p a:link,.dongtai_02 p a:visited{ font-size:12px; color:#fff; font-family:"SimSun",monospace; }

.dongtai_03{ width:81px; height:86px; background:#4ca7cb; float:left; margin-right:12px; }
.dongtai_03 span{ float:left; padding:10px 0px 0px 18px; }
.dongtai_03 p{ float:left; padding:5px 0px 0px 0px; text-align:center; width:80px; }
.dongtai_03 p a:link,.dongtai_03 p a:visited{ font-size:12px; color:#fff; font-family:"SimSun",monospace; }

.dongtai_04{ width:81px; height:86px; background:#37b18c; float:left; }
.dongtai_04 span{ float:left; padding:10px 0px 0px 18px; }
.dongtai_04 p{ float:left; padding:0px 0px 0px 0px; text-align:center; width:80px; line-height:16px; }
.dongtai_04 p a:link,.dongtai_04 p a:visited{ font-size:12px; color:#fff; font-family:"SimSun",monospace; }

.jiangz{ width:365px; float:left; }
.jiangztop{height:38px; background-color:#ffffff; border-bottom:1px solid #ddd; line-height:38px; }

.jiangz_tab_div_current{ text-align:center; float:left; background-color:#f7f7f7; height:36px; border-top:2px solid #0076ca; padding:0px 10px; line-height:38px; }
.jiangz_tab_div_common{ height:38px; text-align:center; float:left; padding:0px 10px; line-height:38px; }

.jiangz_tab_div_current a:link{ font-size:14px; color:#0076ca; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; font-weight:bolder; }
.jiangz_tab_div_current a:visited{ font-size:14px; color:#0076ca; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; font-weight:bolder; }
.jiangz_tab_div_current a:hover{ font-size:14px; color:#0076ca; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; font-weight:bolder; }
.jiangz_tab_div_current a:active{ font-size:14px; color:#0076ca; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; font-weight:bolder; }

.jiangz_tab_div_common a:link{ font-size:14px; color:#333333; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; }
.jiangz_tab_div_common a:visited{ font-size:14px; color:#333; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; }
.jiangz_tab_div_common a:hover{ font-size:14px; color:#333; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; }
.jiangz_tab_div_common a:active{ font-size:14px; color:#333; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; }

.in_jiangz_con{padding-top:10px; padding-bottom:5px; }

.guoji{ width:350px; padding-left:5px; }
.jiaolpad{ padding-right:10px; }
.btnw{margin-bottom:10px; }
.ljia{ padding-left:5px; }


.in_hzxm_top{ font-size:14px; font-weight:bolder; color:#0076ca; padding-bottom:10px; position:relative; }
.in_hzxm_top img{ vertical-align:middle; padding-right:7px; padding-bottom:3px; }
.in_hzxm_top .in_zzjg_more{ position:absolute; right:0px; top:2px; }


.in_hzxm_news{ padding-bottom:12px; }
.in_hzxm_news ul li{background-image:url(../images/ico05.jpg); background-repeat: no-repeat; background-position: left 10px; text-indent: 17px; text-align:left; line-height:23px; line-height:24px\9; _line-height:24px; *line-height:24px; }
.in_hzxm_news ul li span{ float:right; color:#999999; font-size:12px; font-family:"SimSun",monospace; }
.in_hzxm_news ul li a span{ float:none; color:#999999; }

.dwjl_01_top{ padding:4px 8px; border:1px solid #5a86c3; text-align:center; color:#0076ca; float:left; margin-bottom:6px; margin-top:6px; }
.dwjl_01_top a:link,.dwjl_01_top a:visited{ font-size:14px; color:#0076ca; font-family:"SimSun",monospace; font-weight:normal; }


.in_zhil_top{ font-size:14px; font-weight:bolder; color:#0076ca; padding-bottom:12px; position:relative; padding-top:17px; }
.in_zhil_top img{ vertical-align:middle; padding-right:7px; padding-left:5px; }
.in_zhil_top .in_zhil_more{ position:absolute; right:17px; top:18px; }
.in_zhil_more a:link, .in_zhil_more a:visited {font-size: 12px; color:#666666; font-weight:normal; font-family:"Microsoft YaHei",sans-serif; }

.tankj_pad{ margin-top:12px; }
.tankj2_pad{ margin-top:18px; }
.in_ystkj3_top{ font-size:14px; font-weight:bolder; color:#0076ca; padding-bottom:8px; position:relative; }
.in_ystkj3_top img{ vertical-align:middle; padding-right:7px; padding-bottom:3px; }
.in_ystkj3_top .in_zzjg_more{ position:absolute; right:0px; top:2px; }

.inzce{ padding:0px; }

.zcetop{height:38px; background-color:#ffffff; border-bottom:1px solid #ddd; line-height:38px; }

.zce_tab_div_current{ text-align:center; float:left; background-color:#f7f7f7; height:36px; border-top:2px solid #0076ca; padding:0px 10px; line-height:38px; }
.zce_tab_div_common{ height:38px; text-align:center; float:left; padding:0px 10px; line-height:38px; }

.zce_tab_div_current a:link{ font-size:14px; color:#0076ca; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; font-weight:bolder; }
.zce_tab_div_current a:visited{ font-size:14px; color:#0076ca; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; font-weight:bolder; }
.zce_tab_div_current a:hover{ font-size:14px; color:#0076ca; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; font-weight:bolder; }
.zce_tab_div_current a:active{ font-size:14px; color:#0076ca; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; font-weight:bolder; }

.zce_tab_div_common a:link{ font-size:14px; color:#333333; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; }
.zce_tab_div_common a:visited{ font-size:14px; color:#333; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; }
.zce_tab_div_common a:hover{ font-size:14px; color:#333; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; }
.zce_tab_div_common a:active{ font-size:14px; color:#333; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; }
.in_zce_con{padding-top:10px; padding-bottom:5px; }


.sjdin{ width:1200px; margin:auto; padding-bottom:10px; }
.sjdin_top{ width:1200px; height:100px; }
.sjdin_tab{ width:1155px; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; padding:8px 20px; }

.sjdin_tab01{ float:left; width:559px; padding-left:5px; }
.sjdin_tab01 ul li{ width:559px; background-image:url(../images/img01.jpg); background-repeat: no-repeat; background-position: left 8px; text-indent: 17px; float:left; text-align:left; line-height:26px; }
.sjdin_tab01 ul li span{ float:right; color:#999999; font-size:12px; }
.sjdin_tab01 ul li a span{ float:none; color:#999999; }

.sjdin_tab02{ float:left; width:559px; padding-left:25px; }
.sjdin_tab02 ul li{ width:559px; background-image:url(../images/img01.jpg); background-repeat: no-repeat; background-position: left 8px; text-indent: 17px; float:left; text-align:left; line-height:26px; }
.sjdin_tab02 ul li span{ float:right; color:#999999; font-size:12px; }
.sjdin_tab02 ul li a span{ float:none; color:#999999; }

/*1006*/
.tzn23{ width:1200px; margin:auto; height:210px; }
.tzn23_con1{ width:598px; padding-top:0px; float:left; }
.tznleft_top23{ width:573px; height:43px; border-bottom:2px solid #d8d8d8; float:left; line-height:43px; margin-bottom:4px; position:relative; }
.tznleft_top23 .tzitab_more23{ position:absolute; right:5px; }
.tzitab_more23 a:link,.tzitab_more23 a:visited{ font-size:14px; color:#333333; text-decoration:none; }
.xinrig23{ float:left; width:573px; padding-top:10px; }

.shouy_news{width:573px; float:left; }
.shouy_news ul li{ background-image:url(../images/img01.jpg); background-repeat: no-repeat; background-position: left 9px; text-indent: 17px; text-align:left; line-height:28px; font-size:14px; }
.shouy_news ul li span{ float:right; color:#999999; font-size:12px; font-family:"Microsoft YaHei",sans-serif; }
.shouy_news ul li a span{ float:none; color:#999999; }
.shouy_news ul li a:link,.shouy_news ul li a:visited{ font-size:14px; -webkit-text-size-adjust: none; }


.tzn{ display: table; width:1200px; margin:auto; height:150px; }
.tznleft{ width:598px; float:left; margin-right:20px; margin-top:10px; }
.tznleft_top{ width:598px; height:43px; border-bottom:2px solid #d8d8d8; float:left; line-height:43px; margin-bottom:4px; position:relative; }
.tznleft_top .tzitab_more{ position:absolute; right:5px; }
.tzitab_more a:link,.tzitab_more a:visited{ font-size:14px; color:#333333; text-decoration:none; }


.zjysd{ width:598px; border:1px solid #dedede; height:136px; background:#f9f9f9; }
.zjysd_l{ width:155px; height:136px; float:left; border-right:1px solid #dedede; }
.zjysd_l span{ width:66px; height:66px; text-align:center; padding:19px 0px 0px 45px; float:left; }
.zjysd_l p{ width:155px; text-align:center; padding:10px 0px 0px 0px; float:left; }
.zjysd_l p a:link,.zjysd_l p a:visited {font-size: 16px; color:#000000; font-family:"Microsoft YaHei",sans-serif; }
.zjysd_r{ width:408px; float:left; padding-left:20px; }
.zjysd_r span{ float:left; width:128px; height:102px; padding-right:20px; padding-top:16px; }
.zjysd_r span img{ max-width:128px; max-height:102px; }
.zjysd_r h3{ float:left; width:256px; font-weight:normal; padding-top:25px; padding-bottom:10px; }
.zjysd_r h3 a:link,.zjysd_r h3 a:visited {font-size: 14px; color:#000000; }
.zjysd_r p{ float:left; width:256px; line-height:20px; font-size:12px; color:#666666; }
.zjysd_r_div{ display: table-cell; vertical-align: middle; text-align: center; width:128px; height:102px; }
.yshdd_space {width:573px; height:18px; }
.yshdd{ width:573px; border:1px solid #dedede; height:136px; background:#f9f9f9; }
.yshdd_l{ width:155px; height:136px; float:left; border-right:1px solid #dedede; }
.yshdd_l span{ width:66px; height:66px; text-align:center; padding:19px 0px 0px 45px; float:left; }
.yshdd_l p{ width:155px; text-align:center; padding:10px 0px 0px 0px; float:left; }
.yshdd_l p a:link,.yshdd_l p a:visited {font-size: 16px; color:#000000; font-family:"Microsoft YaHei",sans-serif; }
.yshdd_r{ width:383px; float:left; padding-left:20px; }
.yshdd_r span{ float:left; width:128px; height:102px; padding-right:20px; padding-top:16px; }
.yshdd_r span img{ max-width:128px; max-height:102px; }
.yshdd_r h3{ float:left; width:231px; font-weight:normal; padding-top:25px; padding-bottom:10px; }
.yshdd_r h3 a {font-size: 14px; color:#000000; }
.yshdd_r h3 a:link,.yshdd_r h3 a:visited {font-size: 14px; color:#000000; }
.yshdd_r h3 a:hover {font-size: 14px; color:#0062ad; }
.yshdd_r p{ float:left; width:231px; line-height:20px; font-size:12px; color:#666666; }
.yshdd_r_div{ display: table-cell; vertical-align: middle; text-align: center; width:128px; height:102px; }

.gkai_top{width:580px; height:36px; border-bottom:6px solid #fff; float:left; background-color:#f1f1f1; margin-bottom:8px; }
.gkai_nav_t{ width:95px; height:42px; text-align:center; line-height:34px; color:#fff; float:left; background-image:url(../images/106_1.jpg); }
.gkai_nav_t a:link,.gkai_nav_t a:visited {font-size: 16px; color:#fff; font-family:"Microsoft YaHei",sans-serif; }
.gkai_nav_h{ width:95px; height:42px; text-align:center; line-height:34px; color:#fff; float:left; background-image:url(../images/106_2.jpg); }
.gkai_nav_h a:link,.gkai_nav_h a:visited {font-size: 16px; color:#fff; font-family:"Microsoft YaHei",sans-serif; }
.gkai_nav{ width:95px; height:42px; text-align:center; line-height:34px; color:#494949; float:left; }
.gkai_nav a:link,.gkai_nav a:visited {font-size: 16px; color:#494949; font-family:"Microsoft YaHei",sans-serif; }
.gkai_more{float:right; padding-right:5px; padding-top:2px; }
.gkai_md{width:599px; float:left; padding-left:10px; }

.gkai_md ul li{ width:585px; background-image:url(../images/1q.png); background-repeat: no-repeat; background-position: left 12px; text-indent: 14px; float:left; text-align:left; line-height:29px; }
.gkai_md ul li span{ float:right; color:#999999; font-size:12px; }
.gkai_md ul li a span{ float:none; color:#999999; }
.in_remd{ width:765px; float:left; padding:0px 20px 0px 5px; }
.remd_l{ width:141px; float:left; padding-right:12px; }
.remd_l ul li{ width:139px; height:70px; border:1px solid #5a86c3; background:#fff; margin-bottom:9px; margin-top:5px; cursor:pointer; }
.remd_l ul li h3{ font-size:16px; width:139px; text-align:center; padding-top:6px; padding-bottom:2px; color:#486fa6; font-weight:normal; }
.remd_l ul li h4{ font-size:16px; width:139px; text-align:center; color:#486fa6; font-weight:normal; }
.remd_l ul li h4 a:link,.remd_l ul li h4 a:visited {font-size: 16px; color:#486fa6; }

.remd_l ul li.cur{ width:139px; height:70px; border:1px solid #145fc8; background:#145fc8; margin-bottom:9px; margin-top:0px; cursor:pointer; }
.remd_l ul li.cur h3{ font-size:16px; width:139px; text-align:center; padding-top:6px; padding-bottom:2px; color:#fff; font-weight:normal; }
.remd_l ul li.cur h4{ font-size:16px; width:139px; text-align:center; color:#fff; font-weight:normal; }
.remd_l ul li.cur h4 a:link,.remd_l ul li.cur h4 a:visited {font-size: 16px; color:#fff; }
.remd_m{ width:346px; border:1px solid #5a86c3; background:#fff; float:left; margin-right:12px; height:313px; }
.remd_m_top{border-bottom:1px solid #5a86c3; width:317px; padding-bottom:5px; padding-top:5px; height:29px !important; margin: 0 auto; }
.remd_m_top h2{ font-size:18px; width:222px; text-align:left; color:#486fa6; font-weight:normal; float:left; padding-top:5px; }
.remd_m_top span{ font-size:16px; text-align:left; color:#486fa6; font-weight:normal; float:right; }
.remd_m_bl{ width:317px; margin: 0 auto; }
.remd_m_bl ul li{border-bottom:1px solid #5a86c3; width:317px; float:left; cursor:pointer; height:28px; }
.remd_m_bl ul li h2{ font-size:14px; width:215px; text-align:left; color:#486fa6; font-weight:normal; float:left; padding-top:4px; }
.remd_m_bl ul li span{ font-size:14px; text-align:left; color:#486fa6; font-weight:normal; float:right; padding-top:2px; }
.remd_m_bl ul li h2 a:link,.remd_m_bl ul li h2 a:visited {font-size: 14px; color:#486fa6; }
.remd_m_bl ul li h3{ font-size:14px; width:312px; text-align:left; color:#486fa6; font-weight:normal; float:left; padding-top:3px; }
.remd_m_bl ul li h3 a:link,.remd_m_bl ul li h3 a:visited {font-size: 14px; color:#486fa6; }
.remd_r{ width:250px; float:right; }
.remd_rli{ width:248px; border:1px solid #5a86c3; height:54px; margin-bottom:10px; }
.remd_rli h2{ font-size:14px; width:173px; text-align:left; color:#486fa6; font-weight:normal; float:left; padding-top:4px; line-height:44px; padding-left:10px; }
.remd_rli span{ font-size:14px; text-align:left; color:#486fa6; font-weight:normal; float:right; padding-top:12px; padding-right:9px; }
.remd_rli h2 a:link,.remd_rli h2 a:visited {font-size: 16px; color:#486fa6; }

.remd_rli_h{ width:248px; background:#e5e5e5; height:54px; margin-bottom:10px; }
.remd_rli_h h2{ font-size:14px; width:173px; text-align:left; color:#486fa6; font-weight:normal; float:left; padding-top:4px; line-height:44px; padding-left:10px; }
.remd_rli_h span{ font-size:14px; text-align:left; color:#486fa6; font-weight:normal; float:right; padding-top:12px; padding-right:9px; }
.remd_rli_h h2 a:link,.remd_rli_h h2 a:visited {font-size: 16px; color:#486fa6; }

.in_jgt_pic{ width:290px; padding:20px 0px 10px 0px; text-align:center; }

.in_dahr{ width:327px; padding:10px 0px 0px 20px; line-height:24px; font-size:12px; }


.in_ylind_img{ padding:0px; }
.in_ylind_img ul li{ width:102px; height:135px; border:1px solid #cbcbcb; margin-bottom:20px; margin-right:4px; margin-left:2px; float:left; position:relative; }
.in_ylind_img ul li .ylind_bgimg{ width:101px; height:27px; background-image:url(../images/2q.png); line-height:27px; text-align:center; color:#fff; font-size:14px; position:absolute; bottom:0px; }
.ylind_bgimg a:link,.ylind_bgimg a:visited {font-size: 12px; color:#fff; }
.ylind_bgimg a:hover,.ylind_bgimg a:active {font-size: 12px; color:#fff; }

.shipic{height:195px; width:580px; float:left; padding-left:0px; padding-top:0px; }
.shipic ul li{ width:181px; height:184px; float:left; background:#f1f1f1; }
.shipic_img{ width:165px; height:168px; position:relative; top:8px; }
.shipic_img span{top:65px; position:absolute; left:70px; }
.shipic_img p{ background-image:url(../images/3_bfq_bg.png); height:36px; line-height:36px; bottom:0px; position:absolute; width:165px; color:#fff; text-indent:5px; }
.shipic_img p a:link,.shipic_img p a:visited {font-size: 12px; color:#fff; }
.padshi{margin-right:18px; }

/* 20240621 更换院徽LOGO，重构导航栏 */
.logo_and_navbar_box { width: 1240px; height: 110px; display: flex; position: relative; background-color: #ffffff; margin: 0 auto; }
.logo_and_navbar_box .logo_box { width:330px; height: 110px; display: flex; margin-left: 20px; }
.logo_and_navbar_box .logo_box .logo_a { width: 100%; display: flex; align-content: center; align-items: center; }
.logo_and_navbar_box .logo_box .logo_a .logo_img_with_text { height: 75px; margin: 0; padding: 0; display: block; }
.logo_and_navbar_box .logo_box .logo_a .logo_img { margin: 20px 10px 0 10px; max-width: 320px; height: 80px; }
.logo_and_navbar_box .logo_box .logo_a .logo_text { margin: auto; margin-bottom: 23px; max-width: 320px; height: 40px; }
.logo_and_navbar_box .navbar_box { margin-right: 20px; font-family:"Microsoft YaHei",sans-serif; font-weight:normal;text-decoration:none; font-size:20px; width: 860px; height: 110px; display: flex; align-items: flex-end; justify-content: space-between; }
.navbar_item { margin: 0; padding: 0; height: 60px; display: flex; flex-direction: column; justify-content: flex-end; text-align:center;  }
.navbar_title { padding:0 0 5px 0; cursor: pointer; }
.navbar_title a { color: #000000; }
.navbar_title a:hover { color: #0053c6; }
.navbar_textdecoration { width: 100%; height: 20px; display: flex; border-top: 2px solid #0062ea; align-items: flex-end; visibility: hidden; }
.navbar_textdecoration .navbar_textdecoration_arrow { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 8px solid #0062ea; margin:0 auto; padding:3px 0; }
.navbar_textdecoration .navbar_textdecoration_noarrow { width:20px;height:8px; }
.navbar_block { top: 110px; margin: 0 20px; position:absolute;  z-index:100;  overflow:hidden;  max-height: 0; transition: max-height 0.5s ease-in-out 0s; overflow: hidden; left:0px; width: calc(100% - 2px);height:390px; }
.logo_and_navbar_box .navbar_box .navbar_block .navbar_block_item { margin:0; width:1170px; padding:10px 15px; left:0px; height:350px; background-color:#f7f7f7;  border:1px solid #0076ca; }
/* 导航栏栏目名高亮 */
/* 兼容性开始 Chrome 105、FireFox 121 以下使用 */
.navbar_item:hover + .navbar_block{ max-height: 382px; z-index:200; }
.navbar_item:hover .navbar_title_a { color: #0053c6; }
.navbar_textdecoration:hover + .navbar_title_a { color: #0053c6; }
/* 兼容性结束 */
:is(.navbar_item):has( > :is(.navbar_title,.navbar_textdecoration):hover) :is(.navbar_title_a,.navbar_title_a:hover,.navbar_title_a:visited){ color: #0053c6; }
:is(.navbar_item):has( + .navbar_block:hover ) :is(.navbar_title_a,.navbar_title_a:visited,.navbar_textdecoration){ color: #0053c6; visibility: visible; }
.logo_and_navbar_box .navbar_box .navbar_item:hover .navbar_textdecoration{ visibility: visible; }
/* 显示导航栏页面 */
:is(.navbar_item):has( > :is(.navbar_title,.navbar_textdecoration):hover) + .navbar_block { max-height: 382px; z-index:200; }
.logo_and_navbar_box .navbar_box .navbar_block:hover{ max-height: 382px; z-index:200; }
/* 20240621 重构顶部色块区域 */
.top_bg{ background-image:url(../images/inbg_tiny.jpg); background-repeat: no-repeat; background-position: center top;background-size: cover;}
.top_left { margin-left: 0; color:#fff; height:62px; width:450px; position:relative; font-size:14px; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; display: flex; justify-content: flex-start; align-items: center; }
.top_left a { color:#fff; text-decoration:none; vertical-align: middle; display: table-cell;}
.top_left_home { margin: 0; padding: 0; margin-right:20px; display: table; height:62px; line-height:62px;}
.top_left_mail { margin: 0; padding: 0; margin-right:20px; display: table; height:62px; line-height:62px;}
.top_left_date { margin: 0; padding: 0; margin-right:20px; display: table; height:62px; line-height:62px;}
.top_left_home img { vertical-align: middle; display: inline-block;}
.top_left_home span { height:100%; vertical-align: middle; display: inline-block; }
.top_left_date span { height:100%; vertical-align: middle; display: inline-block; }
.top_right { margin-right: 0; position:relative; width:auto; height:62px; display: flex; justify-content: flex-end; align-items: center; }
.top_right a { color:#fff;  font-size:14px; text-decoration:none; font-family:"Microsoft YaHei",sans-serif; display: table-cell; vertical-align: middle;}
.top_right_wuzhangai { margin: 0; padding: 0; height:62px; display: flex; align-items: center; }
.top_right_wuzhangai a { padding-left:20px; font-size:16px; font-family:"Microsoft YaHei",sans-serif; }
.top_right_duoyuyan  { margin: 0; padding: 0; height:62px; margin:0 20px; display: flex; align-items: center; }
.top_right_searchbox { margin: 0; padding: 0; height:62px; }
.top_right_searchbox .top_right_searchform { display: flex; line-height: 62px; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: flex-end; }
.top_right_searchbox .top_right_searchform .search_keyword { text-indent: 10px; width: 300px; height: 34px; line-height: 34px; border-radius: 10px; outline: none; border: 0px; margin: 14px 0; }
.top_right_searchbox .top_right_searchform .search_submit { margin-right: 10px; width: 28px; height: 28px; position: absolute; line-height: 34px; }
/* 20240701 无左侧栏目菜单的列表页 */
.list_main{margin:0 auto}
.list_main .list_main_block {width:1200px;margin:0 auto;}
.list_main .list_main_block .nav_box {}
.list_main .list_main_block .news_box .position_box {border-bottom: 2px solid #d8d8d8;}
.list_main .list_main_block .news_box .position_box .caption {font-size:20px;font-weight:bold;padding:20px 0 10px 25px; }
.list_main .list_main_block .news_box .position_box .caption a {color:#333333;}
.list_main .list_main_block .news_box .info_list .info_list_block ul li {margin:20px 0;}
.list_main .list_main_block .news_box .info_list .info_list_block .list_item {display: flex; justify-content: space-between;}
.list_main .list_main_block .news_box .info_list .info_list_block .list_item .list_item_title {width:calc(100% - 150px); font-size:18px;}
.list_main .list_main_block .news_box .info_list .info_list_block .list_item .list_item_title .wrap1Line { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.list_main .list_main_block .news_box .info_list .info_list_block .list_item .list_item_date { width:150px;text-align:right; font-size:16px}
.list_main .list_main_block .news_box .info_list .info_list_block .wrap1Line { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
/* 20240729 顶部重要讲话 */
.top_text_box { width: 1240px; margin: 0 auto; display: flex;  justify-content: center; align-items: center; }
.top_text { width: 1200px; display: flex; align-items: center; overflow: hidden; margin:20px 0; }
.top_text .swiper-slide { height:auto; }
.top_text .top_text_flex { height: 100%; display: flex; flex-direction: column; justify-content: space-between; }
.top_text .top_text_from {font-size: 16px; color:#4e80c5; font-weight: normal; line-height:40px; margin-right: 6.6px; text-align: right; }
.top_text .top_text_main {font-size: 18px; color:#2461b7; font-weight: bold; line-height:32px; letter-spacing: 4.6px; height:auto; }
/* 20240729 页尾信息 */
.foot_main { width:100%; height:220px; margin:auto; background-image:url(../images/footbg.jpg); overflow:hidden; font-family:"Microsoft YaHei",sans-serif; color:#fff; }
.foot_main .foot_nav_box { max-width:1200px; margin:10px auto 0 auto; height:75px; line-height:75px; text-align:center; font-size: 16px; font-weight: normal; border-bottom:1px solid #fff; overflow:hidden; color:#fff; }
.foot_main .foot_nav_box a { padding: 0 20px; color:#fff; }
.foot_main .foot_nav_box a:hover { font-weight:bold; }
.foot_main .foot_container_box {width: 1200px; margin:20px auto; padding:0; display: flex; justify-content: space-between; align-items: center; }
.foot_main .foot_container_box .foot_text_box { width:800px; font-size: 14px; margin: 0; display: flex; flex-direction: column; align-content: flex-start; flex-wrap: wrap; }
.foot_main .foot_container_box .foot_text_box a { color:#fff; }
.foot_main .foot_container_box .foot_text_box .foot_line { width: 100%; line-height: 26px; display: flex; justify-content: flex-start; }
.foot_main .foot_container_box .foot_text_box .foot_line div { margin:0; margin-right:20px; }
.foot_main .foot_container_box .foot_img_box { margin: 0; display:flex; align-items:center; justify-content: flex-end; }
.foot_main .foot_container_box .foot_img_box img{ margin-left:10px; }
.foot_main_red { width:100%; height:220px; margin:auto; background-image:url(../images/footbg_red.jpg); overflow:hidden; font-family:"Microsoft YaHei",sans-serif; color:#fff; }
.foot_main_red .foot_nav_box { max-width:1200px; margin:10px auto 0 auto; height:75px; line-height:75px; text-align:center; font-size: 16px; font-weight: normal; border-bottom:1px solid #fff; overflow:hidden; color:#fff; }
.foot_main_red .foot_nav_box a { padding: 0 20px; color:#fff; }
.foot_main_red .foot_nav_box a:hover { font-weight:bold; }
.foot_main_red .foot_container_box {width: 1200px; margin:20px auto; padding:0; display: flex; justify-content: space-between; align-items: center; }
.foot_main_red .foot_container_box .foot_text_box { width:800px; font-size: 14px; margin: 0; display: flex; flex-direction: column; align-content: flex-start; flex-wrap: wrap; }
.foot_main_red .foot_container_box .foot_text_box a { color:#fff; }
.foot_main_red .foot_container_box .foot_text_box .foot_line { width: 100%; line-height: 26px; display: flex; justify-content: flex-start; }
.foot_main_red .foot_container_box .foot_text_box .foot_line div { margin:0; margin-right:20px; }
.foot_main_red .foot_container_box .foot_img_box { margin: 0; display:flex; align-items:center; justify-content: flex-end; }
.foot_main_red .foot_container_box .foot_img_box img{ margin-left:10px; }
